/*
 * Copyright (c) 2018-2019.
 *  This file is part of the moonpie production
 *  (c) johnzhang <875010341@qq.com>
 *  This source file is subject to the MIT license that is bundled
 *  with this source code in the file LICENSE.
 */
import Vue from 'vue'
import WechatCacheConfig from '@/plugin/wechat_account/assets/components/WechatCacheConfig'
import WechatLoggingConfig from '@/plugin/wechat_account/assets/components/WechatLoggingConfig'
import TemplateSendConfig from '@/plugin/wechat_account/assets/components/TemplateSendConfig'
import TemplateSenderConfig from '@/plugin/wechat_account/assets/components/TemplateSenderConfig'
import UserTagList from '@/plugin/wechat_account/assets/components/tag/UserTagList'
import UserTagAdd from '@/plugin/wechat_account/assets/components/tag/UserTagAdd'
import TagUserList from '@/plugin/wechat_account/assets/components/tag/TagUserList'

const app = new Vue({
  components: {
    WechatCacheConfig, WechatLoggingConfig, TemplateSendConfig,
    TemplateSenderConfig, UserTagList, UserTagAdd, TagUserList
  },
  data: {
    initConfig: window.init_config || {}
  }
})
  .$mount('#app')
